package com.example.myblog.service;

import com.example.myblog.pojo.Article;
import com.example.myblog.pojo.Comment;
import com.github.pagehelper.PageInfo;

import java.util.List;


/**
 * @BelongsProject: MyBlog
 * @BelongsPackage: com.example.myblog.service
 * @ClassName CommentService
 * @CreateTime: 2025-06-10  09:41
 * @Author: TangLiFei
 */
public interface CommentService {
    // 查询所有评论
    List<Comment> findAll();

    // 修改评论
    public void update(Comment comment);

    // 获取文章下的评论
    public PageInfo<Comment> getComments(Integer aid, int page, int count);

    // 用户发表评论
    public void pushComment(Comment comment);

    // 根据评论ID删除评论
    public void deleteCommentById(Integer id);
}
